Papa's Fried Chicken

247 High Rd., Leytonstone, London, United Kingdom, E11 4HH
Reviews
Description

Papa's Fried Chicken